master stamper - German English Dictionary